socialist platform of the oppressed - German English Dictionary